package com.solo.springiocdemo.dao;

import org.springframework.stereotype.Repository;
import java.util.Arrays;
import java.util.List;

/*
 * FileName: UserDao.java
 * Description: 数据访问层组件-Bean
 * Author:   woolflighthouse@163.com
 * Date:     2025-11-22 12:05
 */
@Repository // 标记这个类为Spring管理的Bean，属于数据访问层组件
public class UserDao {

    // 获取所有用户的方法
    public List<String> getAllUsers() {
        // 返回一个包含测试数据的固定列表
        return Arrays.asList("张三", "李四", "王五", "赵六");
    }

    // 获取用户总数的方法
    public int getUserCount() {
        // 调用getAllUsers()方法并返回列表的大小
        return getAllUsers().size();
    }
}
